Co-evolution of Configuration and Control for Homogenous Modular Robots

نویسندگان

  • Daniel MARBACH
  • Auke Jan IJSPEERT
چکیده

Modular robots are well suited to implement key features of autonomous machines such as versatility, adaptability and reliability. Our vision is to tackle this task following the three major axes (phylogeny, ontogeny and epigenesis) that underlie the emergence of autonomous and self-organizing organisms in nature. This paper presents Adam, our modular robot simulation and evolution tool. Adam successfully implements the first step of our project, inspired by the phylogenetic axis. We co-evolve configuration and control of locomoting homogenous modular robots by means of genetic programming. A tree-based genotype is used, encoding the control as well as the configuration of the modules. The modular robots are evaluated in a simulator that accurately models rigid body dynamics. Furthermore, we propose a grammar for an intuitive script that allows building modular robots ‘by hand’ or inspecting and manipulating evolved individuals.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Self-Reconfigurable Robots: Platforms for Emerging Functionality

We have studied modular self-reconfigurable robots that are capable of changing their overall shape and functionality by automatic recombination of homogenous robotic modules. Our latest model, called Modular Transformer (M-TRAN), is able to metamorphose into various 3-D configurations and generate robotic motions that are suitable to its configuration. This paper presents a review of hardware ...

متن کامل

Toward Energy Autonomy in Heterogeneous Modular Plant-Inspired Robots through Artificial Evolution

Contemporary robots perform energy intensive tasks—e.g., manipulation and locomotion—making the development of energy autonomous robots challenging. Since plants are primary energy producers in natural ecosystems, we took plants as a source of inspiration for designing our robotics platform. This led us to investigate energy autonomy in robots through employing solar panels. As plants move slow...

متن کامل

Co-evolution of Structures and Controllers for Neubot Underwater Modular Robots

This article presents the first results of a project in underwater modular robotics, called Neubots. The goals of the projects are to explore, following Von Neumann’s ideas, potential mechanisms underlying self-organization and self-replication. We briefly explain the design features of the module units. We then present simulation results of the artificial co-evolution of body structures and ne...

متن کامل

Locomotion in Modular Robots based on Central Pattern Generators

We address the problem of learning to locomote in modular robotic systems, i.e. systems made from multiple homogenous or heterogenous and highly autonomous modules being assembled into a bigger robotic structure, other than monolithic robots (such as humanoid robot systems or predefined quadruped robots). We are particulary interested in online learning of robust and adaptive locomotion for arb...

متن کامل

Structure and function of evolved neuro-controllers for autonomous robots

The artificial life approach to evolutionary robotics is used as a fundamental framework for the development of a modular neural control of autonomous mobile robots. The applied evolutionary technique is especially designed to grow different neural structures with complex dynamical properties. This is due to a modular neurodynamics approach to cognitive systems, stating that cognitive processes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003